alternate energy sources - Alemán Inglés Diccionario